import mutations from './mutations/index'
import actions from './actions/index'
import state from './state'

/**
 * 修改了im的store配置，不能让我们向插件屈服，插件要适应我们
 * @author：丁少华
 * @param：
 * @throws：
 * @time：2018/7/16
 */
const store = {
  // 内存数据状态，UI可通过this.$store.state.* 获得数据
  state,
  // 唯一拥有更改内存数据的接口，不可进行异步操作
  mutations,
  // 与mutation通讯，ui层写入内存数据的接口，可异步操作
  actions,
  plugins: []
}

export default store
